系统因为下述原因被关闭

系统初始化失败,Forks.Utils.Data.SqlUtilException: The SELECT permission was denied on the object 'WPF_InstalledPlugins', database 'ml_20191220', schema 'dbo'. ---> System.Data.SqlClient.SqlException: The SELECT permission was denied on the object 'WPF_InstalledPlugins', database 'ml_20191220', schema 'dbo'.
   在 System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
   在 System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
   在 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
   在 System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
   在 System.Data.SqlClient.SqlDataReader.TryConsumeMetaData()
   在 System.Data.SqlClient.SqlDataReader.get_MetaData()
   在 System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption)
   在 System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest)
   在 System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry)
   在 System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)
   在 System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method)
   在 System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior)
   在 System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader()
   在 Forks.Utils.Data.BaseSqlUtil`8.b__17(TCommand comm)
   在 Forks.Utils.Data.BaseSqlUtil`8.doQuery[T](Context context, String sql, IEnumerable`1 parameters, Func`2 action)
   --- 内部异常堆栈跟踪的结尾 ---
   在 Forks.Utils.Data.BaseSqlUtil`8.doQuery[T](Context context, String sql, IEnumerable`1 parameters, Func`2 action)
   在 Forks.Utils.Data.BaseSqlUtil`8.doExecuteReader(Context context, String sql, IEnumerable`1 parameters)
   在 Forks.Utils.Data.BaseSqlUtil`8.ExecuteReader(String sql, IEnumerable`1 parameters)
   在 Forks.EnterpriseServices.DomainObjects2.DmoReaderBase`1..ctor(IDmoSessionService session, T query)
   在 Forks.EnterpriseServices.DomainObjects2.DmoSession.Fill(IList list, DmoQuery query)
   在 Forks.EnterpriseServices.DomainObjects2.DmoSession.ExecuteList(DmoQuery query)
   在 TSingSoft.WebPluginFramework.Install.InstalledPluginBL.GetAll()
   在 TSingSoft.WebPluginFramework.Install.IInstalledPluginBL__DynaGen__1.GetAll()
   在 TSingSoft.WebPluginFramework.Initing.InitDomainObject.GetDBPlugins(String conString)
   在 TSingSoft.WebPluginFramework.Initing.InitDomainObject.ValidDBVersion(String conString)
   在 TSingSoft.WebPluginFramework.Initing.InitDomainObject.Execute(InitContext context)
   在 TSingSoft.WebPluginFramework.Initing.InitContext.Start()
   在 TSingSoft.WebPluginFramework.WpfWebHost.Init(String webFolder, StartUpType startUpType)